@时光机
3年前 提问
1个回答
java中==与equals的区别
安全侠
3年前
java中==与equals的区别如下:
==是判断两个变量或实例是不是指向同一个内存空间,equals是判断两个变量或实例所指向的内存空间的值是不是相同;
==是指对内存地址进行比较,equals()是对字符串的内容进行比较;
==指引用是否相同,equals()指的是值是否相同。
java中==与equals的区别如下:
==是判断两个变量或实例是不是指向同一个内存空间,equals是判断两个变量或实例所指向的内存空间的值是不是相同;
==是指对内存地址进行比较,equals()是对字符串的内容进行比较;
==指引用是否相同,equals()指的是值是否相同。